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.042873 seconds, 2 sessions to shutdown
Current KQP shutdown state: spent 6.105063 seconds, 2 sessions to shutdown
Current KQP shutdown state: spent 9.143548 seconds, 2 sessions to shutdown
GRpc shutdown warning: left infly: 1, spent: 3.492692 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 6.985431 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 10.392696 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 13.840807 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 17.207128 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 20.56546 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 23.916931 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 27.226104 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: failed to shutdown all connections, left infly: 1, spent: 30.003639 sec. GRpcShutdownDeadline: 30
warning: address range table at offset 0x10c0 has a premature terminator entry at offset 0x10d0

=================================================================
==2576316==ERROR: LeakSanitizer: detected memory leaks

Too many leaks! Only the first 5000 leaks encountered will be reported.
Indirect leak of 38720 byte(s) in 220 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034b3adb2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034b3adb2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034b3adb2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034b3adb2 in __allocate_at_least<std::__y1::allocator<grpc_core::LockedMultiProducerSingleConsumerQueue> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000034b3adb2 in __vallocate /-S/contrib/libs/cxxsupp/libcxx/include/vector:807:25
    #6 0x000034b3adb2 in vector /-S/contrib/libs/cxxsupp/libcxx/include/vector:461:7
    #7 0x000034b3adb2 in RealRequestMatcher /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:233:26
    #8 0x000034b3adb2 in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #9 0x000034b3adb2 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:710:21
    #10 0x000034b49a2e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #11 0x00003a9ba557 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #12 0x00003a9abed4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #13 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #14 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #15 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #16 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #17 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #18 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #19 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #20 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #21 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #22 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #23 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 19360 byte(s) in 220 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034b3accc in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x000034b3accc in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:710:21
    #3 0x000034b49a2e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #4 0x00003a9ba557 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #5 0x00003a9abed4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #6 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #7 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #8 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #9 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #10 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #11 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #12 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #13 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #14 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #15 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #16 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 11528 byte(s) in 220 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x000034b3e62c in RegisteredMethod /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:145:9
    #12 0x000034b3e62c 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 0x000034b3e62c 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 0x00003a9b844f 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 0x00003a9abb41 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #16 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 7040 byte(s) in 220 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x000034b3e62c in RegisteredMethod /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:145:9
    #5 0x000034b3e62c 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 0x000034b3e62c 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 0x00003a9b844f 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 0x00003a9abb41 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #9 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 7040 byte(s) in 220 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034b3e61a 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 0x000034b3e61a 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 0x00003a9b844f 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 0x00003a9abb41 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #5 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #6 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #7 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #8 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #9 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #10 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #11 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #12 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #13 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #14 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #15 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342bd244 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342bd244 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342bd244 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342bd244 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000342bd244 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x0000342bd244 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x0000342bd244 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x0000342bd244 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x0000342bd244 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x0000342bd244 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x0000342bd244 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 0x0000342bc012 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #13 0x0000342bc012 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #14 0x0000342c2530 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #15 0x00003431e778 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #21 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #22 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #24 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #25 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #26 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #27 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #28 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342bd1a2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000342bd1a2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000342bd1a2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000342bd1a2 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 0x0000342bc012 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #6 0x0000342bc012 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #7 0x0000342c2530 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #8 0x00003431e778 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #10 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #12 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #13 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #14 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #15 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000041a2fffe 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
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000041b3822e 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
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044ee042e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000041a0a26e 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
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044e77e2e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000041b1249e 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
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044eac12e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000041b74a3e 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
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000041aa122e 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
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000041b988fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000463713ee 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
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044f1472e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044efa5ae in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044e5dcae in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044ec62ae in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000041ac6c7e 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
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000041b5175e 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
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044e91fae in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792f208 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002792f208 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002792f208 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002792f208 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00002792f208 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00002792f208 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00002792f208 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00002792f208 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x00002792eeaf in THolder<NMonitoring::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 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003aa6007a in __invoke<(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 0x00003aa6007a in __call<(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 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034b9d930 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034b9d930 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034b9d930 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034b9d930 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034b9d930 in __construct_node<std::__y1::pair<grpc::string_ref, grpc::string_ref> > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000034b9d930 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 0x000044648c3b in __insert_multi<std::__y1::pair<grpc::string_ref, grpc::string_ref> > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1136:12
    #8 0x000044648c3b in insert<std::__y1::pair<grpc::string_ref, grpc::string_ref>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/map:1857:20
    #9 0x000044648c3b in FillMap /-S/contrib/libs/grpc/include/grpcpp/impl/metadata_map.h:94:12
    #10 0x000044648c3b in map /-S/contrib/libs/grpc/include/grpcpp/impl/metadata_map.h:68:5
    #11 0x000044648c3b in client_metadata /-S/contrib/libs/grpc/include/grpcpp/server_context.h:230:30
    #12 0x000044648c3b 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 0x00004468499d 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 0x000044686d40 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034b3aadb in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034b3aadb in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034b3aadb in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034b3aadb in __allocate_at_least<std::__y1::allocator<grpc_core::LockedMultiProducerSingleConsumerQueue> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000034b3aadb in __vallocate /-S/contrib/libs/cxxsupp/libcxx/include/vector:807:25
    #6 0x000034b3aadb in vector /-S/contrib/libs/cxxsupp/libcxx/include/vector:461:7
    #7 0x000034b3aadb in RealRequestMatcher /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:233:26
    #8 0x000034b3aadb in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #9 0x000034b3aadb in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:706:37
    #10 0x000034b49a2e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #11 0x00003a9ba557 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #12 0x00003a9abed4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #13 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #14 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #15 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #16 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #17 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #18 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #19 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #20 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #21 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #22 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #23 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa67a8b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #4 0x00003aa4faaa in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #5 0x000044696077 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #7 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #8 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #11 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #13 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #14 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #15 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #16 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #17 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #18 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003468cd8b in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003468cd8b 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 0x00003468cd8b in start_timer_if_needed /-S/contrib/libs/grpc/src/core/ext/filters/deadline/deadline_filter.cc:131:30
    #7 0x00003468cd8b 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #9 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #10 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #11 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #15 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #16 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #17 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #18 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #20 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #21 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #22 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #23 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #24 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003440df21 in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:153:33
    #2 0x00003440f474 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 0x000034b3b518 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 0x00003aa1ace2 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #6 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #7 0x0000344ad124 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #8 0x0000344ad124 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #12 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #13 0x00003a9a3ab6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #14 0x00003a9a3ab6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #15 0x00003a9a3ab6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3ab6 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3ab6 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3ab6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3ab6 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b55c8 in AllocZone /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000343b55c8 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000343b55c8 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 0x0000343fcebc in MakePooledArray<char> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:246:32
    #7 0x0000343fcebc in AsyncResolution /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:192:40
    #8 0x0000343fcebc 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 0x0000343fcebc 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 0x0000343fcade 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 0x0000343fc6e1 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 0x0000343fbfa8 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 0x0000343fbfa8 in Make /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:202:27
    #14 0x0000343fbfa8 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 0x0000343fbb0a 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 0x0000343fb811 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 0x0000343fb466 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 0x0000343fadee in Make /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:187:12
    #19 0x0000343fadee 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 0x0000343fadee 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 0x0000343faa8a 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 0x0000343faa8a 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 0x000034507348 in operator() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:332:43
    #24 0x000034507348 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 0x000034507348 in Run<'\x00', '\x01'> /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:353:12
    #26 0x000034507348 in operator() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:393:12
    #27 0x000034507348 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 0x0000345217aa 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 0x0000345058d7 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 0x00003452adfe in operator() /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:128:3
    #31 0x00003452adfe 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #33 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #34 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #35 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #39 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #40 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #41 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #42 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #43 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #44 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #45 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #46 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #47 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #48 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c770d 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 0x0000342c770d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c770d 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 0x0000342c5965 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 0x0000342c594a 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 0x0000342c594a 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bca45 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 0x0000343073f8 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #17 0x0000343073f8 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #18 0x0000343073f8 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #19 0x0000343087b4 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 0x0000343087b4 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 0x0000343087b4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #22 0x0000343087b4 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #24 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #25 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #27 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #29 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #30 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #31 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #32 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #33 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #34 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #35 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #36 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #37 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #38 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #39 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342cb684 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 0x0000342cb684 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342cb684 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 0x0000342c743f 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 0x0000342c5965 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 0x0000342c594a 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 0x0000342c594a 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 0x0000342c594a 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bca45 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 0x0000343073f8 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x0000343073f8 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x0000343073f8 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x0000343087b4 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 0x0000343087b4 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 0x0000343087b4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000343087b4 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #33 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #34 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #36 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #37 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #38 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #39 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #40 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c770d 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 0x0000342c770d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c770d 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 0x0000342c5965 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 0x0000342c5eb9 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 0x0000342c5eb9 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bc012 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x0000342bc012 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x0000342c2530 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x00003431e778 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #24 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #25 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #27 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #28 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #29 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #30 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #31 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342cb734 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 0x0000342cb734 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342cb734 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 0x0000342c743f 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 0x0000342c5965 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 0x0000342c594a 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 0x0000342c594a 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 0x0000342c594a 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bca45 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 0x0000343073f8 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x0000343073f8 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x0000343073f8 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x0000343087b4 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 0x0000343087b4 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 0x0000343087b4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000343087b4 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #33 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #34 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #36 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #37 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #38 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #39 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #40 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c9148 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 0x0000342c9148 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c9148 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 0x0000342c75f1 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 0x0000342c5eea 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 0x0000342c5eb9 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 0x0000342c594a 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bca45 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 0x0000343339ad 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 0x00003433372e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003433372e 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 0x000034333f5e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x000034333f5e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x000034333f5e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000034333f5e 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #32 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #33 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #35 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #36 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #37 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #38 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #39 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222cf289 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222cf289 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222cf289 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222cf289 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222cf289 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222cf289 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x0000222c0292 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 0x0000222c0292 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c0292 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:320:23
    #10 0x0000222bf9e4 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 0x00003aa67c4b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:65
    #12 0x00003aa4faaa in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #13 0x000044696077 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c770d 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 0x0000342c770d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c770d 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 0x0000342c5965 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bca45 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 0x0000343073f8 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #15 0x0000343073f8 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #16 0x0000343073f8 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #17 0x0000343087b4 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 0x0000343087b4 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 0x0000343087b4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x0000343087b4 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #25 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #27 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c5561 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 0x0000342c5561 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c5561 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 0x0000342c594a 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 0x0000342c5eb9 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 0x0000342c5eb9 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bc012 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x0000342bc012 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x0000342c2530 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x00003431e778 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #24 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #25 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #27 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #28 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #29 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #30 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #31 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c8f99 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 0x0000342c8f99 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c8f99 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 0x0000342c75f1 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 0x0000342c5eea 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 0x0000342c5eb9 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 0x0000342c594a 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bca45 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 0x0000343339ad 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 0x00003433372e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003433372e 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 0x000034333f5e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x000034333f5e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x000034333f5e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000034333f5e 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #32 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #33 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #35 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #36 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #37 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #38 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #39 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c5561 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 0x0000342c5561 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c5561 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 0x0000342c594a 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 0x0000342c594a 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 0x0000342c5eb9 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 0x0000342c594a 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bc012 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #17 0x0000342bc012 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #18 0x0000342c2530 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #19 0x00003431e778 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #21 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #23 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #24 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #25 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #26 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #27 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #28 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #29 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #30 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #31 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c91d4 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 0x0000342c91d4 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c91d4 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 0x0000342c75f1 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 0x0000342c5eea 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 0x0000342c5eb9 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 0x0000342c594a 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bca45 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 0x0000343339ad 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 0x00003433372e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003433372e 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 0x000034333f5e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x000034333f5e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x000034333f5e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000034333f5e 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #32 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #33 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #35 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #36 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #37 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #38 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #39 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c5561 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 0x0000342c5561 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c5561 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 0x0000342c594a 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 0x0000342c594a 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 0x0000342c594a 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 0x0000342c594a 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 0x0000342c594a 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bca45 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 0x0000343073f8 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x0000343073f8 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x0000343073f8 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x0000343087b4 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 0x0000343087b4 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 0x0000343087b4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000343087b4 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #33 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #34 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #36 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #37 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #38 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #39 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #40 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c770d 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 0x0000342c770d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c770d 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 0x0000342c5eea 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 0x0000342c5eb9 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bc012 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #15 0x0000342bc012 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #16 0x0000342c2530 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #17 0x00003431e778 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #19 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #21 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #22 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #23 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #24 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #25 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #26 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #27 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #28 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #29 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #30 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa67a8b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #11 0x00003aa4faaa in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #12 0x000044696077 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa67a8b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #6 0x00003aa4faaa in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #7 0x000044696077 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #9 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #10 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #17 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #18 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c9d8a 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 0x0000342c9d8a in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c9d8a 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 0x0000342c70d9 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 0x0000342c5eea 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 0x0000342c5eb9 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bc012 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x0000342bc012 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x0000342c2530 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x00003431e778 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #24 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #25 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #27 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #28 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #29 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #30 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #31 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342c7e4c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342c7e4c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342c7e4c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000342c7e4c 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 0x0000342c7e4c 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 0x0000342c770d 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 0x0000342c770d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000342c770d 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 0x0000342c5965 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 0x0000342c594a 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bca45 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 0x0000343073f8 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #16 0x0000343073f8 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #17 0x0000343073f8 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #18 0x0000343087b4 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 0x0000343087b4 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 0x0000343087b4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x0000343087b4 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #26 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #28 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #29 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #30 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #31 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #32 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #33 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #34 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #35 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #36 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #37 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #38 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f7250bd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x00002792efc8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x00002792efc8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x00002792eeaf in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034b3a9f5 in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x000034b3a9f5 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:706:37
    #3 0x000034b49a2e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #4 0x00003a9ba557 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #5 0x00003a9abed4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #6 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #7 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #8 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #9 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #10 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #11 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #12 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #13 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #14 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #15 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #16 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x000034791105 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x000034791105 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 0x000034791105 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 0x000034791105 in CallBuilder /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:195:28
    #8 0x000034791105 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #10 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #14 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #15 0x00003451fb8b 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 0x000034517b3c 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 0x00003468cf51 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #18 0x00003468cf51 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #20 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #21 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #22 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #26 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #27 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #28 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000347893ef in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000347893ef 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 0x0000347893ef 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 0x0000347893ef 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 0x0000347893ef 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 0x0000347893ef 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x00003451fb8b 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 0x000034517b3c 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487c4d3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d26c44 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004630a2cc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #7 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000460c12fb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #7 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d23b1c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044879f21 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d2597a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487cc57 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000439e4226 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #7 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043f81510 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #7 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d47a6a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #7 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c019a in MakeIntrusive<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c019a 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:319:22
    #3 0x0000222bf9e4 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 0x00003aa67c4b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:65
    #5 0x00003aa4faaa in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000044696077 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417ea422 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f21ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000446f3d8b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #7 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044626266 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #7 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa45ec3 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f5c9b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487847f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000447ef261 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #7 0x000041527599 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 0x000041527cfd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b0fcba6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #7 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487a6bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004159701b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044877915 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000446f44f5 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #7 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043f7fc2b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #7 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000439e45ad in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #7 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb3906 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:85:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044254d50 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043782d4b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #7 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043f81ca1 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #7 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d260fe in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004159598f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000415951f9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb22a7 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:78:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487d019 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487c111 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417ef4ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f3cab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487aa85 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044107305 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #7 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044879b53 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487ae47 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044878c1b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044877179 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d467b0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #7 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d26882 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487c895 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442536f1 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a9d3b7c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #7 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004410607d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #7 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000448793b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043f80215 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #7 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d46019 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #7 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e4e65c0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #7 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437830fd in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #7 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043782996 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #7 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000429965b8 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #7 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000429969fd in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #7 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d273c8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f33ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f0fab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004410643e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #7 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417e9be2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a9d447c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #7 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d24e22 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d251f0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000415955c7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4acc3 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004159469a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487b98d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044876dab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000415973dd in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a9d326c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #7 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044876621 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e4e5c70 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #7 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a9d295c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #7 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b0fb7f2 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #7 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f65d7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f476b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417ec7ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417eebab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000460c1e17 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #7 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d27b4c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d27f0b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb354e in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:84:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d25d3c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d255b8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d23760 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041597b61 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000447eee9e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #7 0x000041527599 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 0x000041527cfd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487b209 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000446f39e3 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #7 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004159469a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487a2ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487884d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000441076b7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #7 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417ebeab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417efdab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044877547 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436b70f6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #7 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000446f3622 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #7 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042997aec in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #7 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e4e60d0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #7 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a9d2017 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #7 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041596897 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004386f7ff in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #7 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041594e2b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa43c1b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb1783 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:75:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #7 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b0fc1d6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #7 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041595d51 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044252f7b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000448769dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000460c0b92 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #7 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d2778a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d24a54 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004630c6c9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #7 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041596c59 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a9d4d9c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #7 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004630abdc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #7 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004159779f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041596113 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042997275 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #7 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417eb592 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f06ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417e9382 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044254222 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044253e67 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000415982e2 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436b6d38 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #7 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004386f09f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #7 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004378222d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #7 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e4e53a0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #7 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d4623f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #7 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d463e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #7 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004386f44a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #7 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004395f831 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #7 0x00004151a4c9 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 0x00004151ac2d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d472e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #7 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e65c547 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #7 0x00003e65be67 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d46f2a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #7 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044106f50 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #7 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487d3d8 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb2662 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:80:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487624c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044878fe9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044877ce3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb3193 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:83:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436b747d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #7 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487b5cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb2dd8 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:82:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000429976b2 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #7 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb13bf in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:74:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000446f48a7 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #7 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb1b31 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:76:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa457d9 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d27006 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d2338b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041594a6f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000415964d5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b183f37 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #7 0x000041532ff9 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 0x00004153375d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000446f4140 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #7 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417ed0ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417ed9ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417ee2ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044254998 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417eaca2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f52fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f2aab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f18ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437825ee in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #7 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004395f46e in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #7 0x00004151a4c9 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 0x00004151ac2d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041597f23 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #7 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #9 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #27 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #28 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044625ea8 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #7 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e4e5810 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #7 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043f818da in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #7 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d476ab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #7 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043f80069 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #7 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000441067e6 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #7 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044252812 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044252bc0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043f7fe57 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #7 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442545dd in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044253aac in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000448780b1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044106b9b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #7 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004487bd4f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044879785 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #7 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004483de4f in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #7 0x000041529049 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 0x0000415297ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044253336 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d24686 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d264c0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d23eea in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000460c16b0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #7 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004386ecdb in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #7 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000439e3e68 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #7 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000417f6f2a in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #7 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000460c1a65 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #7 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000460c0f53 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #7 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004425244b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #7 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004630999c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #7 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d242b8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #7 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d46b6e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #7 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb1eec in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:77:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c7456 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c7456 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004acb2a1d in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:81:5
    #7 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #8 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #11 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #12 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000039badc0d in NThreading::TPromise<NYdbGrpc::IRequestContextBase::EFinishStatus> NThreading::NewPromise<NYdbGrpc::IRequestContextBase::EFinishStatus>() /-S/library/cpp/threading/future/core/future-inl.h:970:17
    #2 0x00004468c824 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 0x00004468ad01 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 0x000044688e22 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 0x000044686a82 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #7 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #8 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #11 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #13 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #14 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #15 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #16 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #17 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #18 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x000034789855 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x000034789855 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 0x000034789855 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 0x000034789855 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 0x000034789855 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 0x000034789855 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x00003451fb8b 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 0x000034517b3c 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003479cdfc in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003479cdfc 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 0x00003479cdfc in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x00003479cdfc 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 0x00003479cdfc 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 0x00003479be81 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x00003451fb8b 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 0x000034517b3c 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x000034789b0b in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x000034789b0b 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 0x000034789b0b in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x000034789b0b 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 0x000034789b0b 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 0x000034789b0b 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x00003451fb8b 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 0x000034517b3c 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x000034790b43 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x000034790b43 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 0x000034790b43 in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x000034790b43 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 0x000034790b43 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 0x000034790b43 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 0x0000347916b7 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x00003451fb8b 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 0x000034517b3c 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 0x00003468cf51 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x00003468cf51 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003479129a in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003479129a 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 0x00003479129a 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 0x00003479129a 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 0x00003479129a 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 0x00003479129a 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 0x00003479129a 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x00003451fb8b 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 0x000034517b3c 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 0x00003468cf51 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x00003468cf51 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000347892f5 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000347892f5 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 0x0000347892f5 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #8 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #12 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #13 0x00003451fb8b 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 0x000034517b3c 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #16 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #17 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #18 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #22 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #23 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #24 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #25 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #28 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #29 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #30 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x000034791475 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x000034791475 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 0x000034791475 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 0x000034791475 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 0x000034791475 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 0x000034791475 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 0x000034791475 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x00003451fb8b 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 0x000034517b3c 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 0x00003468cf51 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x00003468cf51 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000343bcb86 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000343bcb86 in New<grpc_server_security_context> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x0000343bcb86 in grpc_server_security_context_create(grpc_core::Arena*) /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:130:17
    #7 0x000034534ab2 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #9 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #13 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #14 0x00003451fb8b 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 0x000034517b3c 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #17 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #18 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #19 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #23 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #24 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #25 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #26 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #27 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #28 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #29 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #30 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #31 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000347896bc in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000347896bc 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 0x0000347896bc 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 0x0000347896bc 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 0x0000347896bc 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 0x0000347896bc 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x00003451fb8b 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 0x000034517b3c 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa67b5f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa67b5f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa67b5f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa67b5f in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:25
    #5 0x00003aa4faaa in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000044696077 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa67aa5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa67aa5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa67aa5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa67aa5 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:17
    #5 0x00003aa4faaa in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000044696077 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa679f0 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa679f0 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa679f0 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa679f0 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:46
    #5 0x00003aa4faaa in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000044696077 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000415982e2 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041597b61 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417e9382 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb1b31 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:76:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000460c1a65 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #14 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a9d3b7c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #9 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d27b4c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000415973dd in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000460c0b92 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #14 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004159779f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487b98d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000415964d5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5ce3a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5ce3a 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 0x00003aa478f0 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 0x00003aa478f0 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 0x00003aa478f0 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 0x00003aa478f0 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 0x00003aa478f0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d24e22 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d24e22 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d24686 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d242b8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000460c0f53 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #9 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004159779f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000460c16b0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #9 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004630999c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #9 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb1783 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:75:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb13bf in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:74:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041597f23 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041596897 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044876dab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446f3d8b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #9 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487847f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041596c59 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa47a58 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa47a58 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa47a58 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa47a58 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa47a58 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa47a58 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 0x00003aa47a58 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 0x00003aa47a58 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000415955c7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004159598f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044252bc0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447ef261 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #9 0x000041527599 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 0x000041527cfd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a9d4d9c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #14 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c0d44 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 0x00003aa450f6 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa47548 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa47548 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa47548 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa47548 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa47548 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa47548 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 0x00003aa47548 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 0x00003aa47548 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb3193 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:83:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000415964d5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004159701b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417eb592 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044626266 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044254998 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004159469a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044253336 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004159469a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044107305 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #14 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044106b9b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #14 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c0d44 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 0x00003aa44605 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041594a6f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043f81510 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #9 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000441067e6 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #9 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c0d44 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 0x00003aa449aa in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043f80069 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #14 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb1b31 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:76:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d467b0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #14 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004410643e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #14 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000439e4226 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #14 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d467b0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #9 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c0d44 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 0x00003aa442a3 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041594e2b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000415951f9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417ebeab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034b3a463 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034b3a463 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034b3a463 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034b3a463 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034b3a463 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 0x000034b3a463 in __create_node<std::__y1::unique_ptr<grpc_core::Server::ListenerInterface, grpc_core::OrphanableDelete> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x000034b3a463 in emplace_back<std::__y1::unique_ptr<grpc_core::Server::ListenerInterface, grpc_core::OrphanableDelete> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1288:13
    #8 0x000034b3a463 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 0x00003aa0d584 in operator() /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:721:13
    #10 0x00003aa0d584 in Create /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:691:29
    #11 0x00003aa0d584 in operator() /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:960:15
    #12 0x00003aa0d584 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 0x00003aa0faae in grpc_server_add_http2_port /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:1056:9
    #14 0x00003aa0c0bd 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 0x00003a9b97fd 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 0x00003a9abd77 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:434:21
    #17 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041594e2b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041596113 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041596c59 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041595d51 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000415982e2 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041597b61 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041595d51 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417ec7ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417ea422 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e4e53a0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #14 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f06ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417e9be2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f476b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000429969fd in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #9 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042997aec in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #14 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000429965b8 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #14 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004378222d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #14 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437830fd in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #9 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004378222d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #9 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000429965b8 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #9 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004386f7ff in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #14 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004159598f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c0d44 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 0x00003aa43f01 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000448793b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d251f0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487c895 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487cc57 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004630c6c9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #9 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d25d3c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044252812 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d26c44 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb22a7 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:78:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044876621 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a9d326c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #14 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa457d9 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #15 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c0d44 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 0x00003aa4599f in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044252bc0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044252f7b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d472e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #9 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043f818da in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #14 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d472e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #14 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d463e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #14 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004395f831 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #14 0x00004151a4c9 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 0x00004151ac2d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004395f46e in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #9 0x00004151a4c9 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 0x00004151ac2d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004386f09f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #9 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437830fd in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #14 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043782996 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #14 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437825ee in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #9 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436b70f6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #14 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436b6d38 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #9 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000429976b2 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #9 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000429969fd in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #14 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000439e45ad in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #14 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f52fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f2aab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f0fab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417eebab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417ed9ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417eaca2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041597f23 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000415973dd in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004159701b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041596897 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041596113 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000415955c7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #14 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #16 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #34 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #35 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000415951f9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041594a6f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4acc3 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004159469a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #9 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #11 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #29 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #30 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e4e5810 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #9 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e4e5c70 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #14 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d46019 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #9 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e4e65c0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #9 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d463e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #9 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d46f2a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #9 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d47a6a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #9 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d476ab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #9 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043f7fc2b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #9 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043f80069 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #9 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043f80215 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #14 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043f81ca1 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #9 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004410607d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #14 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000441067e6 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #14 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d27006 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000441076b7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #14 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027d20361 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027d20361 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027d20361 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027d20361 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027d20361 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000027d20361 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000027d20361 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000027d20361 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000027d20361 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000027d20361 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000027d20361 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 0x0000342dbe15 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 0x0000342dadd2 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 0x00003440be3c 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 0x0000343bf139 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #16 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #21 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #22 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #24 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004425244b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044253aac in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044254222 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442545dd in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa43c1b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #14 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #15 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa45ec3 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #15 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c0d44 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 0x00003aa44d50 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5adba in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5adba 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 0x00003aa46810 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 0x00003aa46810 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 0x00003aa46810 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 0x00003aa46810 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 0x00003aa46810 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa46618 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa46618 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa46618 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa46618 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa46618 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa46618 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 0x00003aa46618 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 0x00003aa46618 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5b4ea in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5b4ea 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 0x00003aa46660 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 0x00003aa46660 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 0x00003aa46660 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 0x00003aa46660 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 0x00003aa46660 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5bf0a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5bf0a 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 0x00003aa46b70 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 0x00003aa46b70 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 0x00003aa46b70 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 0x00003aa46b70 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 0x00003aa46b70 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa46e88 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa46e88 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa46e88 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa46e88 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa46e88 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa46e88 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 0x00003aa46e88 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 0x00003aa46e88 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5b9fa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5b9fa 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 0x00003aa47230 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 0x00003aa47230 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 0x00003aa47230 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 0x00003aa47230 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 0x00003aa47230 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5adba in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5adba 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 0x00003aa47740 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 0x00003aa47740 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 0x00003aa47740 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 0x00003aa47740 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 0x00003aa47740 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa478a8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa478a8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa478a8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa478a8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa478a8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa478a8 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 0x00003aa478a8 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 0x00003aa478a8 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5d85a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5d85a 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 0x00003aa47e00 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 0x00003aa47e00 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 0x00003aa47e00 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 0x00003aa47e00 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 0x00003aa47e00 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa48118 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa48118 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa48118 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa48118 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa48118 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa48118 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 0x00003aa48118 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 0x00003aa48118 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446f3622 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #14 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446f39e3 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #14 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446f48a7 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #9 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000447ef261 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #14 0x000041527599 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 0x000041527cfd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487624c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044877ce3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000448780b1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044879f21 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487a2ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487b209 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487c111 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487c4d3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487d3d8 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d23eea in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d23eea in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d242b8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d255b8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d2597a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d264c0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d264c0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d260fe in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d273c8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d2778a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000460c0b92 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #9 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000460c0f53 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #14 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000460c1a65 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #9 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004630999c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #14 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004630a2cc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #9 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a9d2017 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #14 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a9d326c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #9 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000460c1e17 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #14 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a9d447c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #9 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb13bf in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:74:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a9d4d9c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #9 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb2dd8 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:82:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e4e60d0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #9 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004386f7ff in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #9 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b0fcba6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #9 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d46019 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #14 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e4e5c70 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #9 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e4e65c0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #14 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e4e5810 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #14 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e4e60d0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #14 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d46b6e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #9 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d46b6e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #14 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d4623f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #9 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044878c1b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d4623f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #14 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000439e3e68 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #14 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043f7fe57 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #14 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043f81510 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #14 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043f80215 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #9 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043f81ca1 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #14 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e65c547 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #14 0x00003e65be67 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004410607d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #9 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e65c547 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #9 0x00003e65be67 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043f7fe57 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #9 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044106b9b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #9 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004410643e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #9 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d27006 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043f7fc2b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #14 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044106f50 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #14 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000441076b7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #9 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044107305 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #9 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044106f50 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #9 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044252812 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004425244b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044253336 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d47a6a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #14 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044253e67 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044253e67 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044254222 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044254d50 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044625ea8 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442545dd in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442536f1 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044254998 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044254d50 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa45ec3 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #14 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #15 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c0d44 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 0x00003aa46089 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c0d44 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 0x00003aa4549c in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044253aac in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa46b28 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa46b28 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa46b28 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa46b28 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa46b28 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa46b28 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 0x00003aa46b28 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 0x00003aa46b28 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa46978 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa46978 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa46978 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa46978 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa46978 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa46978 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 0x00003aa46978 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 0x00003aa46978 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5b9fa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5b9fa 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 0x00003aa469c0 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 0x00003aa469c0 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 0x00003aa469c0 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 0x00003aa469c0 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 0x00003aa469c0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa467c8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa467c8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa467c8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa467c8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa467c8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa467c8 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 0x00003aa467c8 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 0x00003aa467c8 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa47038 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa47038 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa47038 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa47038 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa47038 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa47038 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 0x00003aa47038 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 0x00003aa47038 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa471e8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa471e8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa471e8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa471e8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa471e8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa471e8 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 0x00003aa471e8 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 0x00003aa471e8 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5c41a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5c41a 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 0x00003aa47080 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 0x00003aa47080 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 0x00003aa47080 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 0x00003aa47080 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 0x00003aa47080 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5adba in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5adba 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 0x00003aa46ed0 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 0x00003aa46ed0 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 0x00003aa46ed0 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 0x00003aa46ed0 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 0x00003aa46ed0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa46461 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa46461 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa46461 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa46461 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa46461 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa46461 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 0x00003aa46461 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 0x00003aa46461 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa476f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa476f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa476f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa476f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa476f8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa476f8 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 0x00003aa476f8 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 0x00003aa476f8 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa47398 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa47398 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa47398 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa47398 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa47398 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa47398 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 0x00003aa47398 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 0x00003aa47398 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa47db8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa47db8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa47db8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa47db8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa47db8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa47db8 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 0x00003aa47db8 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 0x00003aa47db8 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5b4ea in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5b4ea 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 0x00003aa47590 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 0x00003aa47590 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 0x00003aa47590 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 0x00003aa47590 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 0x00003aa47590 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5c92a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5c92a 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 0x00003aa473e0 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 0x00003aa473e0 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 0x00003aa473e0 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 0x00003aa473e0 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 0x00003aa473e0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5adba in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5adba 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 0x00003aa464b0 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 0x00003aa464b0 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 0x00003aa464b0 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 0x00003aa464b0 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 0x00003aa464b0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442536f1 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #9 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d476ab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #14 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446f4140 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #9 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446f39e3 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #9 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446f3d8b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #14 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446f44f5 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #9 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5b9fa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5b9fa 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 0x00003aa48160 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 0x00003aa48160 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 0x00003aa48160 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 0x00003aa48160 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 0x00003aa48160 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004483de4f in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #9 0x000041529049 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 0x0000415297ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004483de4f in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #14 0x000041529049 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 0x0000415297ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000447eee9e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #14 0x000041527599 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 0x000041527cfd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044877179 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044877915 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000448769dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446f3622 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #9 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044879b53 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487a6bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044879785 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487ae47 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487aa85 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487bd4f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487d019 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d2338b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487b5cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044877547 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5d34a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5d34a 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 0x00003aa47fb0 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 0x00003aa47fb0 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 0x00003aa47fb0 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 0x00003aa47fb0 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 0x00003aa47fb0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d24686 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d24a54 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d23b1c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044878fe9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d24a54 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d25d3c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d2597a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d251f0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d26882 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d255b8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d23b1c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d2778a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d27f0b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000460c16b0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #14 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d27b4c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d27f0b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d23760 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004630a2cc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #14 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004630abdc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #9 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000460c1e17 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #9 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a9d2017 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #9 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004630abdc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #14 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a9d295c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #14 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004630c6c9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #14 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000460c12fb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #9 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000460c12fb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #14 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000347800e3 in MakeRefCounted<grpc_auth_context, std::nullptr_t> /-S/contrib/libs/grpc/src/core/lib/gprpp/ref_counted_ptr.h:323:27
    #2 0x0000347800e3 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:44:14
    #3 0x0000347800e3 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 0x0000346b96cf in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #5 0x0000346b8414 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 0x0000346b5e61 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #7 0x0000346b5e61 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 0x000034599b2a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #9 0x00003459b26f 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 0x00003aa13c79 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #11 0x00003aa13c79 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #12 0x00003aa13c79 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 0x0000344d8df3 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #15 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #16 0x0000344ad124 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #17 0x0000344ad124 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #21 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #22 0x00003a9a3ab6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #23 0x00003a9a3ab6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #24 0x00003a9a3ab6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003a9a3ab6 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #26 0x00003a9a3ab6 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #27 0x00003a9a3ab6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003a9a3ab6 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a9d3b7c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #14 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a9d295c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #9 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d23760 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #14 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa47f68 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa47f68 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa47f68 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa47f68 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa47f68 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa47f68 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 0x00003aa47f68 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 0x00003aa47f68 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5d34a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5d34a 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 0x00003aa47c50 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 0x00003aa47c50 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 0x00003aa47c50 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 0x00003aa47c50 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 0x00003aa47c50 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a9d447c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #14 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb1783 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:75:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b0fc1d6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #9 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b183f37 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #9 0x000041532ff9 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 0x00004153375d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b0fc1d6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #14 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #22 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #23 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #26 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #27 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5e992 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #13 0x00003aa5e992 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5e992 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5e992 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5e992 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb2a1d in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:81:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5ed87 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #13 0x00003aa5ed87 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5ed87 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5ed87 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5ed87 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f7be in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #13 0x00003aa5f7be in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f7be in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f7be in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f7be in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5ef83 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #13 0x00003aa5ef83 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5ef83 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5ef83 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5ef83 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b183f37 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #14 0x000041532ff9 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 0x00004153375d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d260fe in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #22 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #23 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #26 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #27 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb1eec in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:77:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb3193 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:83:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb354e in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:84:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb2dd8 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:82:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d26c44 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #9 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb22a7 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:78:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb1eec in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:77:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004487884d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #9 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb2662 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:80:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb2a1d in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:81:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447eee9e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #9 0x000041527599 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 0x000041527cfd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5bf0a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5bf0a 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 0x00003aa47aa0 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 0x00003aa47aa0 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 0x00003aa47aa0 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 0x00003aa47aa0 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 0x00003aa47aa0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa47c08 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa47c08 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa47c08 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa47c08 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa47c08 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa47c08 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 0x00003aa47c08 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 0x00003aa47c08 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa46cd8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa46cd8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa46cd8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa46cd8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003aa46cd8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003aa46cd8 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 0x00003aa46cd8 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 0x00003aa46cd8 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa457d9 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #14 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #15 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003aa5b4ea in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003aa5b4ea 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 0x00003aa46d20 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 0x00003aa46d20 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 0x00003aa46d20 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 0x00003aa46d20 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 0x00003aa46d20 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb2662 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:80:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f5c2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #13 0x00003aa5f5c2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f5c2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f5c2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f5c2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044252f7b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #14 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f3c5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #13 0x00003aa5f3c5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f3c5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f3c5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f3c5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5eb8b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #13 0x00003aa5eb8b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5eb8b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5eb8b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5eb8b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5e796 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #13 0x00003aa5e796 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5e796 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5e796 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5e796 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5e59d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #13 0x00003aa5e59d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5e59d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5e59d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5e59d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d46f2a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #14 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b0fcba6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #14 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #22 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #23 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #26 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #27 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043f818da in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #9 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b0fb7f2 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #14 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b0fb7f2 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #9 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004386f44a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #14 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb3906 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:85:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004acb3906 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:85:5
    #9 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #10 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004acb354e in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:84:5
    #14 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #15 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000439e4226 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #9 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417ed0ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000417ed0ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #14 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000439e3e68 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #9 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004395f831 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #9 0x00004151a4c9 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 0x00004151ac2d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004395f46e in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #14 0x00004151a4c9 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 0x00004151ac2d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004386f44a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #9 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004386f09f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #14 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004386ecdb in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #14 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004386ecdb in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #9 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043782d4b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #14 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043782d4b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #9 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043782996 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #9 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437825ee in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #14 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436b747d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #14 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436b747d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #9 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436b70f6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #9 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436b6d38 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #14 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042997aec in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #9 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000429976b2 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #14 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042997275 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #14 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042997275 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #9 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000417f6f2a in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #14 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f6f2a in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000439e45ad in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #9 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f65d7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f5c9b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000417f52fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #14 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e4e53a0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #9 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000417f3cab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #14 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f3cab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f33ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000417f2aab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #14 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000417f21ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #14 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f21ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417f18ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000417f0fab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #14 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417efdab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417ef4ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d1b29 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d1b29 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d1b29 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d1b29 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d1b29 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c7656 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c7656 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c7656 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000417eebab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #14 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fa35ac3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000222c74c2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000222c74c2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000222c74c2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003aa4b0b9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000417ee2ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #9 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d04b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d04b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d04b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d04b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d04b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c1602 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c1602 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c1602 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222d0ea9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000222d0ea9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000222d0ea9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000222d0ea9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000222d0ea9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x0000222c2a49 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x0000222c2a49 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x0000222c2a49 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000347895b7 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000347895b7 in New<grpc_compression_algorithm> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x0000347895b7 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #8 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #12 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #13 0x00003451fb8b 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 0x000034517b3c 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #16 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #17 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #18 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #22 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #23 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #24 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #25 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #28 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #29 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #30 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b97d0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342b97d0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000343b5302 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003479cc4f in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003479cc4f 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 0x00003479cc4f 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 0x00003479cc4f 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 0x00003479cc4f 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 0x00003479bd49 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 0x00003451fb8b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b 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 0x00003451fb8b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x00003451fb8b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x00003451fb8b 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 0x000034517b3c 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000344ad2b4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000344ad2b4 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003428f40f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003428f40f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa67b84 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa67b84 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa67b84 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa67b84 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003aa67b84 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003aa67b84 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003aa67b84 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003aa67b84 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003aa67b84 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003aa67b84 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003aa67b84 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:25
    #12 0x00003aa4faaa in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #13 0x000044696077 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027d20361 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027d20361 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027d20361 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027d20361 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027d20361 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000027d20361 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000027d20361 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000027d20361 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000027d20361 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000027d20361 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000027d20361 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 0x0000342dbe15 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 0x0000342db1b7 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 0x00003440bb16 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 0x0000343bf154 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #16 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #21 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #22 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #24 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fe572fb in NewImpl<4096UL> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cord_rep_flat.h:122:27
    #2 0x00001fe572fb in New /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cord_rep_flat.h:136:48
    #3 0x00001fe572fb in CreateFlat /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:93:23
    #4 0x00001fe572fb in NewBtree /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:104:12
    #5 0x00001fe572fb 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 0x00001fe571a4 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 0x0000342dadc0 in Cord /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.h:1339:7
    #8 0x0000342dadc0 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 0x00003440be3c 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 0x0000343bf139 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #11 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #12 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #13 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #14 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #15 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #16 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #17 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #18 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #19 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #20 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #21 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #23 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #24 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #25 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027d22dab in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027d22dab in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027d22dab in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027d22dab in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000027d22dab in Allocate /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:122:13
    #6 0x000027d22dab in Allocate /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:229:9
    #7 0x000027d22dab 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 0x000027d22bed 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 0x000027d2046f 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 0x000027d2046f in push_back /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/inlined_vector.h:755:23
    #11 0x000027d2046f 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 0x0000342dbe15 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 0x0000342db1b7 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 0x00003440bb16 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 0x0000343bf154 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #16 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #21 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #22 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #24 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #13 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa6007a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003aa6007a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa6007a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa6007a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa6007a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #13 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002792ee5c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x00002792dd08 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003aa5fd62 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003aa5fd62 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003aa5fd62 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003aa5fd62 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003aa5fd62 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f7be in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #6 0x00003aa5f7be in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f7be in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f7be in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f7be in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f5c2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #6 0x00003aa5f5c2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f5c2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f5c2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f5c2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f3c5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #6 0x00003aa5f3c5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f3c5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f3c5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f3c5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f17f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #6 0x00003aa5f17f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f17f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f17f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f17f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5ef83 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #6 0x00003aa5ef83 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5ef83 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5ef83 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5ef83 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5ed87 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #6 0x00003aa5ed87 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5ed87 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5ed87 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5ed87 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5eb8b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #6 0x00003aa5eb8b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5eb8b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5eb8b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5eb8b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5e992 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #6 0x00003aa5e992 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5e992 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5e992 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5e992 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5e796 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #6 0x00003aa5e796 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5e796 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5e796 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5e796 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5e59d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #6 0x00003aa5e59d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5e59d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5e59d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5e59d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c0d44 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 0x00003aa46089 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c0d44 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 0x00003aa4599f in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c0d44 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 0x00003aa4549c in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c0d44 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 0x00003aa450f6 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c0d44 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 0x00003aa44d50 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c0d44 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 0x00003aa449aa in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c0d44 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 0x00003aa44605 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c0d44 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 0x00003aa442a3 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c0d44 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 0x00003aa43f01 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003477e59f in grpc_insecure_server_credentials_create /-S/contrib/libs/grpc/src/core/lib/security/credentials/insecure/insecure_credentials.cc:72:10
    #2 0x00003aa0c064 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 0x00003a9b97fd 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 0x00003a9abd77 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:434:21
    #5 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #6 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #7 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #8 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #9 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #10 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #11 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #12 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #13 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #14 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #15 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x0000270cc185 in NKikimr::GetServiceCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>, TBasicString<char, std::__y1::char_traits<char>> const&, bool) /-S/ydb/core/base/counters.cpp:161:68
    #6 0x000038a05a5c in NKikimr::NGRpcService::TGRpcProxyCounters::TGRpcProxyCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>, bool) /-S/ydb/core/grpc_services/counters/proxy_counters.cpp:35:21
    #7 0x0000389fae86 in MakeIntrusive<NKikimr::NGRpcService::TGRpcProxyCounters, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TGRpcProxyCounters>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, bool> /-S/util/generic/ptr.h:834:16
    #8 0x0000389fae86 in NKikimr::NGRpcService::CreateGRpcProxyCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/proxy_counters.cpp:320:12
    #9 0x00003884adf6 in NKikimr::NGRpcService::TGRpcRequestProxyImpl::Bootstrap(NActors::TActorContext const&) /-S/ydb/core/grpc_services/grpc_request_proxy.cpp:383:16
    #10 0x00003888878a in NActors::TActorBootstrapped<NKikimr::NGRpcService::TGRpcRequestProxyImpl>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:22:22
    #11 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #12 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #13 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #14 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #15 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #16 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #17 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x0000270cc185 in NKikimr::GetServiceCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>, TBasicString<char, std::__y1::char_traits<char>> const&, bool) /-S/ydb/core/base/counters.cpp:161:68
    #6 0x000038df55bf 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 0x00004252acc5 in MakeIntrusive<NKikimr::NKqp::TKqpCounters, TDefaultIntrusivePtrOps<NKikimr::NKqp::TKqpCounters>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/util/generic/ptr.h:834:16
    #8 0x00004252acc5 in Registered /-S/ydb/core/kqp/rm_service/kqp_rm_service.cpp:178:24
    #9 0x00004252acc5 in NKikimr::NKqp::NRm::TKqpResourceManagerActor::Registered(NActors::TActorSystem*, NActors::TActorId const&) /-S/ydb/core/kqp/rm_service/kqp_rm_service.cpp:598:26
    #10 0x00002225f0ac in DoActorInit /-S/ydb/library/actors/core/executor_pool_base.cpp:18:16
    #11 0x00002225f0ac in NActors::TExecutorPoolBaseMailboxed::Register(NActors::IActor*, NActors::TMailboxCache&, unsigned long, NActors::TActorId const&) /-S/ydb/library/actors/core/executor_pool_base.cpp:211:9
    #12 0x00002225eb7f in NActors::TExecutorPoolBaseMailboxed::Register(NActors::IActor*, NActors::TMailboxType::EType, unsigned long, NActors::TActorId const&) /-S/ydb/library/actors/core/executor_pool_base.cpp:184:16
    #13 0x0000221ce306 in NActors::TActorId NActors::TActorSystem::Register<(NActors::ESendingType)0>(NActors::IActor*, NActors::TMailboxType::EType, unsigned int, unsigned long, NActors::TActorId const&) /-S/ydb/library/actors/core/actor.cpp:662:63
    #14 0x0000221e2e30 in NActors::TActorSystem::Start() /-S/ydb/library/actors/core/actorsystem.cpp:404:38
    #15 0x00004150534a in NKikimr::TKikimrRunner::KikimrStart() /-S/ydb/core/driver_lib/run/run.cpp:2048:22
    #16 0x00003e85919a in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:46:17
    #17 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #18 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #19 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #20 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #22 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #23 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #24 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1504 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c1504 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c095c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x0000222c095c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c2924 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x0000222c2924 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x0000222c1cc8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x0000222c1cc8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d273c8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d27006 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f21ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d27006 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f18ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f18ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e91fae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f0fab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342bd1a2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000342bd1a2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000342bd1a2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000342bd1a2 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 0x0000342bca45 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 0x0000343073f8 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #7 0x0000343073f8 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #8 0x0000343073f8 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #9 0x0000343087b4 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 0x0000343087b4 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 0x0000343087b4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000343087b4 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #21 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #22 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #24 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #25 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #26 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #27 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #28 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d26c44 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d26c44 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f0fab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eac12e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d26882 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d26882 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342bd244 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342bd244 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342bd244 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342bd244 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000342bd244 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x0000342bd244 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x0000342bd244 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x0000342bd244 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x0000342bd244 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x0000342bd244 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x0000342bd244 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 0x0000342bca45 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 0x0000343339ad 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 0x00003433372e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #15 0x00003433372e 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 0x000034333f5e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x000034333f5e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #18 0x000034333f5e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x000034333f5e 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #24 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #26 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d264c0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d264c0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f06ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ec62ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d260fe in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d260fe in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f06ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342bd1a2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000342bd1a2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000342bd1a2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000342bd1a2 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 0x0000342bca45 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 0x0000343339ad 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 0x00003433372e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #8 0x00003433372e 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 0x000034333f5e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x000034333f5e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #11 0x000034333f5e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x000034333f5e 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #21 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #22 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #24 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #25 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #26 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #27 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #28 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d25d3c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d25d3c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ee042e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d2597a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d2597a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d255b8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d255b8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044efa5ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d251f0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d251f0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342bd1a2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000342bd1a2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000342bd1a2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000342bd1a2 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 0x0000342c2c12 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:171:10
    #6 0x0000342c2c12 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:606:21
    #7 0x00003431e778 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #9 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #11 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d24e22 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d24e22 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f1472e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d24a54 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d24a54 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf57460 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 0x00001bf5733d in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:233:9
    #3 0x0000342cff71 in Detach /-S/util/generic/string.h:381:13
    #4 0x0000342cff71 in MutRef /-S/util/generic/string.h:254:9
    #5 0x0000342cff71 in ReserveAndResize /-S/util/generic/string.h:810:31
    #6 0x0000342cff71 in Resize /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/resize_uninitialized.h:58:8
    #7 0x0000342cff71 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 0x0000342cff71 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 0x0000342c2bce 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 0x0000342c2bce 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 0x0000342c2bce 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 0x0000342c2bce in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:607:25
    #13 0x00003431e778 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #15 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #17 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d24686 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d24686 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f2e8ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d242b8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d242b8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d23eea in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d23eea in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f48a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d23b1c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d23b1c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d23760 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d23760 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa99efe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d2338b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d2338b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487d3d8 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487d3d8 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417efdab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa7560e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487d019 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487d019 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417efdab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487cc57 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487cc57 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ef4ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041869d5b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027d2025a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000027d2025a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000027d2025a in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000027d2025a 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 0x0000342dbe15 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 0x0000342db1b7 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 0x00003440bb16 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 0x0000343bf154 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #9 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #10 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #11 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #12 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #13 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #14 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #15 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #17 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487c895 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487c895 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ef4ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487c4d3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #14 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487c4d3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417eebab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #14 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487c111 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487c111 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417eebab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487bd4f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487bd4f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #14 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487b98d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487b98d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000440773bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004487b5cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #15 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000440516ab in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487b5cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487b5cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004487b209 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #15 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487b209 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004accdc8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487b209 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ee2ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acf52ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ee2ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad1af8e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b15c52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487ae47 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487ae47 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487aa85 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa50d3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487aa85 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487a6bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487a6bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad40c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004487a2ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #15 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487a2ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487a2ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044879f21 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad6694e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueV1GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044879f21 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044879b53 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044879b53 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044879785 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044879785 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ed9ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000044878fe9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #15 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044878fe9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ed9ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044878fe9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044878c1b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ed0ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044878c1b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487884d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ed0ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487884d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041ac6c7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487847f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487847f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b1249e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000448780b1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000448780b1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044877ce3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044877ce3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044877915 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044877915 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b5175e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044877547 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044877547 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044877179 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044877179 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa2c46e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044876dab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044876dab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000448769dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000448769dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a9e189e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440e97be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000463713ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420188e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004634ca7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000417ec7ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #15 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000415912dc in MakeIntrusive<NYdbGrpc::(anonymous namespace)::TActorSystemLogger, TDefaultIntrusivePtrOps<NYdbGrpc::(anonymous namespace)::TActorSystemLogger>, NActors::TActorSystem &, int &> /-S/util/generic/ptr.h:834:12
    #2 0x0000415912dc in NYdbGrpc::CreateActorSystemLogger(NActors::TActorSystem&, int) /-S/ydb/library/grpc/server/actors/logger.cpp:49:12
    #3 0x0000414d7a79 in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&) /-S/ydb/core/driver_lib/run/run.cpp:1133:24
    #4 0x0000415489d1 in operator() /-S/ydb/core/driver_lib/run/run.cpp:702:73
    #5 0x0000415489d1 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:702:46) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x0000415489d1 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:702:46) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #7 0x0000415489d1 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x0000415489d1 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 0x000041544eb7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #10 0x000041544eb7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #11 0x000041544eb7 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:271:28
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003440dfdf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003440dfdf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003440dfdf in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x00003440dfdf in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:155:31
    #5 0x00003440f474 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 0x000034b3b518 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 0x00003aa1ace2 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #9 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #10 0x0000344ad124 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #11 0x0000344ad124 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #15 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #16 0x00003a9a3ab6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #17 0x00003a9a3ab6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #18 0x00003a9a3ab6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #19 0x00003a9a3ab6 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #20 0x00003a9a3ab6 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #21 0x00003a9a3ab6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #22 0x00003a9a3ab6 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #23 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #24 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #25 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #26 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #27 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #28 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ec7ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044876621 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ec7ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044876621 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487624c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004487624c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004483de4f in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #8 0x000041529049 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 0x0000415297ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448cb6de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000415dc13b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004483de4f in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #8 0x000041529049 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 0x0000415297ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447ef261 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #8 0x000041527599 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 0x000041527cfd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447ef261 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #8 0x000041527599 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 0x000041527cfd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447eee9e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #8 0x000041527599 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 0x000041527cfd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004178289b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447eee9e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #8 0x000041527599 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 0x000041527cfd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f48a7 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f48a7 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f44f5 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f44f5 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f4140 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f4140 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046326f5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f3d8b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fdf05e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f3d8b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f39e3 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f39e3 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f3622 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446f3622 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #8 0x0000446f32cf in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046170ede 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa4817b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5b868 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5b868 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5b868 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5b868 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 0x00003aa48160 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 0x00003aa48160 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 0x00003aa48160 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 0x00003aa48160 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 0x00003aa48160 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000461969fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa47fcb in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5d1b8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5d1b8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5d1b8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5d1b8 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 0x00003aa47fb0 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 0x00003aa47fb0 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 0x00003aa47fb0 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 0x00003aa47fb0 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 0x00003aa47fb0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa47e1b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5d6c8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5d6c8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5d6c8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5d6c8 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 0x00003aa47e00 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 0x00003aa47e00 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 0x00003aa47e00 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 0x00003aa47e00 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 0x00003aa47e00 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa47c6b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5d1b8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5d1b8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5d1b8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5d1b8 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 0x00003aa47c50 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 0x00003aa47c50 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 0x00003aa47c50 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 0x00003aa47c50 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 0x00003aa47c50 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460ffd7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa47abb in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e59270e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5bd78 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5bd78 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5bd78 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5bd78 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 0x00003aa47aa0 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 0x00003aa47aa0 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 0x00003aa47aa0 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 0x00003aa47aa0 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 0x00003aa47aa0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa4790b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5cca8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5cca8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5cca8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5cca8 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 0x00003aa478f0 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 0x00003aa478f0 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 0x00003aa478f0 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 0x00003aa478f0 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 0x00003aa478f0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000460d891e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa4775b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5ac28 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5ac28 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5ac28 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5ac28 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 0x00003aa47740 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 0x00003aa47740 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 0x00003aa47740 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 0x00003aa47740 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 0x00003aa47740 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa475ab in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5b358 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5b358 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5b358 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5b358 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 0x00003aa47590 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 0x00003aa47590 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 0x00003aa47590 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 0x00003aa47590 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 0x00003aa47590 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa473fb in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443c513e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5c798 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5c798 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5c798 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5c798 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 0x00003aa473e0 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 0x00003aa473e0 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 0x00003aa473e0 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 0x00003aa473e0 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 0x00003aa473e0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa4724b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5b868 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5b868 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5b868 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5b868 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 0x00003aa47230 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 0x00003aa47230 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 0x00003aa47230 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 0x00003aa47230 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 0x00003aa47230 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004612589e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa4709b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e299ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #14 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5c288 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5c288 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5c288 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5c288 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 0x00003aa47080 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 0x00003aa47080 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 0x00003aa47080 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 0x00003aa47080 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 0x00003aa47080 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa46eeb in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5ac28 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5ac28 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5ac28 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5ac28 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 0x00003aa46ed0 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 0x00003aa46ed0 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 0x00003aa46ed0 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 0x00003aa46ed0 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 0x00003aa46ed0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004614b3be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa46d3b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429d75ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5b358 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5b358 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5b358 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5b358 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 0x00003aa46d20 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 0x00003aa46d20 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 0x00003aa46d20 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 0x00003aa46d20 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 0x00003aa46d20 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa46b8b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5bd78 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5bd78 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5bd78 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5bd78 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 0x00003aa46b70 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 0x00003aa46b70 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 0x00003aa46b70 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 0x00003aa46b70 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 0x00003aa46b70 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439f42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa469db in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5b868 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5b868 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5b868 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5b868 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 0x00003aa469c0 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 0x00003aa469c0 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 0x00003aa469c0 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 0x00003aa469c0 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 0x00003aa469c0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa4682b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5ac28 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5ac28 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5ac28 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5ac28 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 0x00003aa46810 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 0x00003aa46810 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 0x00003aa46810 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 0x00003aa46810 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 0x00003aa46810 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437971e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa4667b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5b358 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5b358 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5b358 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5b358 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 0x00003aa46660 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 0x00003aa46660 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 0x00003aa46660 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 0x00003aa46660 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 0x00003aa46660 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4a522 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4a522 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4a522 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4a522 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003aa4a522 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 0x00003aa4a522 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 0x00003aa4a522 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003aa464cb in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #17 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #18 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5ac28 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5ac28 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5ac28 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5ac28 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 0x00003aa464b0 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 0x00003aa464b0 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 0x00003aa464b0 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 0x00003aa464b0 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 0x00003aa464b0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #18 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #19 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044307fee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa45f9c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa45f9c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa45f9c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa45f9c in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa45edd in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa45edd in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa45edd in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa45edd in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa45e25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa45e25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa45e25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa45e25 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e22de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa45d8e in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa45d8e in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa45d8e in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa45d8e in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000429aff9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bbb42e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa458b2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa458b2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa458b2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa458b2 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa457f3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa457f3 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa457f3 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa457f3 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442bc5ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4573b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4573b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4573b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4573b in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d0e00e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa456a4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa456a4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa456a4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa456a4 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa453d3 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa453d3 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa453d3 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa453d3 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003aa453d3 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003aa453d3 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003aa453d3 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003aa453d3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003aa453d3 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003aa453d3 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003aa453d3 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa453a9 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa453a9 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa453a9 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa453a9 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004432dcfe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa452f7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa452f7 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa452f7 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa452f7 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa45003 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa45003 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa45003 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa45003 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa44f51 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa44f51 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa44f51 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa44f51 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044353a0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa44c87 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa44c87 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa44c87 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa44c87 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003aa44c87 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003aa44c87 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003aa44c87 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003aa44c87 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003aa44c87 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003aa44c87 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003aa44c87 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa44c5d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa44c5d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa44c5d in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa44c5d in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa44bab in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa44bab in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa44bab in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa44bab in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa448e0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa448e0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa448e0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa448e0 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003aa448e0 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003aa448e0 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003aa448e0 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003aa448e0 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003aa448e0 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003aa448e0 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003aa448e0 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa448b6 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa448b6 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa448b6 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa448b6 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041972c2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa44801 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa44801 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa44801 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa44801 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443eae4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4455a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4455a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4455a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4455a in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa444a7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa444a7 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa444a7 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa444a7 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa441dc in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa441dc in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa441dc in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa441dc in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003aa441dc in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003aa441dc in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003aa441dc in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003aa441dc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003aa441dc in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003aa441dc in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003aa441dc in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa441b2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa441b2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa441b2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa441b2 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa440fd in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa440fd in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa440fd in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa440fd in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f3cab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa43e56 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa43e56 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa43e56 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa43e56 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442968be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa43da3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa43da3 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa43da3 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa43da3 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #13 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #14 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f3cab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044626266 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #8 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044626266 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #8 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044625ea8 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #8 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044625ea8 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #8 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000448793b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #15 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000448793b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426f26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000448793b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #8 0x00004152aab9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152b21d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7125e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e66e86e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044be0e0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044254d50 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044254d50 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044254998 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e4b54e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044254998 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442545dd in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442545dd in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044254222 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044254222 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e56c9fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c1ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044253e67 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044253e67 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044253aac in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044253aac in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c51bae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442536f1 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442536f1 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044253336 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044253336 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7758e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044252f7b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044252f7b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044252bc0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044252bc0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044252812 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044252812 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004425244b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004425244b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #8 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546cee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000441076b7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004475854e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000441076b7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c9cf6e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af8896e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cc294e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044107305 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044107305 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044106f50 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044106f50 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d58dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ddb52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e51f69e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441dd01e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d3d2ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044106b9b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044106b9b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000441067e6 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000441067e6 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dc13ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004485110e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043a45c0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190137e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004410643e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004410643e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004410607d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004410607d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #8 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044da722e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e65c547 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #8 0x00003e65be67 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e65c547 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #8 0x00003e65be67 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8d0ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d72f2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004477e22e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438cf07e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000447c98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441915fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043f81ca1 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #15 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #16 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000447a3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f81ca1 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438f38ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f81ca1 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f818da in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f818da in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b95a4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f81510 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f81510 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f80215 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f80215 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044df56ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f80069 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f80069 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f7fe57 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a2fffe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f7fe57 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f7fc2b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ebeab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043f7fc2b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #8 0x000043f7f4d5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043f89fcd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d47a6a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ebeab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d47a6a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d476ab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad98ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d476ab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d472e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d472e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d46f2a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044aff2ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d46f2a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d46b6e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d46b6e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d467b0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b24cae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d467b0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d463e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d463e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d4623f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d4623f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d46019 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417eb592 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b4a68e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d46019 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #8 0x000043d45965 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000043d4e5dd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e4e65c0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #8 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417eb592 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438aa80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044916a9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e4e65c0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #8 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e4e60d0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #8 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b137cde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b7006e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e4e60d0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #8 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399a6ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e4e5c70 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #8 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417eaca2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e4e5c70 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #8 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e4e5810 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #8 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417eaca2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e4e5810 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #8 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a4316e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441b730e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004493c47e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e4e53a0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #8 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e4e53a0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #8 0x00003e4ea539 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 0x00003e4eac9d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000439e45ad in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #8 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a68b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000439e45ad in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #8 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000439e4226 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #8 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000439e4226 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #8 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000439e3e68 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #8 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a8e52e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000439e3e68 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #8 0x00004151bff9 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 0x00004151c75d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004395f831 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #8 0x00004151a4c9 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 0x00004151ac2d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004395f831 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #8 0x00004151a4c9 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 0x00004151ac2d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004395f46e in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #8 0x00004151a4c9 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 0x00004151ac2d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004395f46e in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #8 0x00004151a4c9 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 0x00004151ac2d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ab3f0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004386f7ff in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #8 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004386f7ff in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #8 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043a1ff2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004386f44a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #8 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004386f44a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #8 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ea422 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004386f09f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #8 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004386f09f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #8 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417ea422 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004386ecdb in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #8 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004afad20e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004386ecdb in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #8 0x0000415187a9 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 0x000041518f0d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437830fd in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #8 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437830fd in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #8 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043782d4b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #8 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043782d4b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #8 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448a43be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b111b4e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043782996 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #8 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043782996 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #8 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b0160ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437825ee in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #8 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437825ee in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #8 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439f890e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448f10be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004378222d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #8 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004378222d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #8 0x000041516a89 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 0x0000415171ed 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188face 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b747d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #8 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b747d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #8 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b70f6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #8 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b70f6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #8 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417e9be2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b6d38 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #8 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004173a08e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b6d38 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #8 0x000041514f49 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 0x0000415156ad 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417e9be2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042997aec in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #8 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042997aec in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #8 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004175e63e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000429976b2 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #8 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000429976b2 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #8 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417e9382 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042997275 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #8 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042997275 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #8 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417e9382 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a7b7de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000429969fd in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #8 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000429969fd in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #8 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000415982e2 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000429965b8 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #8 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000429965b8 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #8 0x00004299c569 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 0x00004299cccd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000415982e2 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041597f23 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aff312e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418b585e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041597f23 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041597b61 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041719fce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041597b61 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004192710e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004470b24e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f6f2a in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a6bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f6f2a in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004388465e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416bac8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f65d7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f65d7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b196dae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004169b0ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004167b50e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416fa40e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d8c78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440c3ade 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000415b635b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449882fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043798a2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f7be in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #6 0x00003aa5f7be in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f7be in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f7be in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f7be in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f71e in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f71e in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f71e in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f71e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:48
    #5 0x00003aa5f71e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f71e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f71e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f71e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f5c2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #6 0x00003aa5f5c2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f5c2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f5c2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f5c2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f522 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f522 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f522 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f522 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:50
    #5 0x00003aa5f522 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f522 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f522 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f522 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f3c5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #6 0x00003aa5f3c5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f3c5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f3c5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f3c5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004194ce9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f2dd in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f2dd in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f2dd in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f2dd in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:53
    #5 0x00003aa5f2dd in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f2dd in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f2dd in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f2dd in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004159779f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f17f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #6 0x00003aa5f17f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f17f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f17f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f17f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f0df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f0df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f0df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f0df in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:47
    #5 0x00003aa5f0df in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f0df in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f0df in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f0df in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5ef83 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #6 0x00003aa5ef83 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5ef83 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5ef83 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5ef83 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5eee3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5eee3 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5eee3 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5eee3 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:46
    #5 0x00003aa5eee3 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5eee3 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5eee3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5eee3 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5ed87 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #6 0x00003aa5ed87 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5ed87 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5ed87 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5ed87 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5ece7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5ece7 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5ece7 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5ece7 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:43
    #5 0x00003aa5ece7 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5ece7 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5ece7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5ece7 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004159779f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5eb8b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #6 0x00003aa5eb8b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5eb8b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5eb8b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5eb8b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5eaee in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5eaee in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5eaee in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5eaee in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:47
    #5 0x00003aa5eaee in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5eaee in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5eaee in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5eaee in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5e992 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #6 0x00003aa5e992 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5e992 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5e992 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5e992 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5e8f2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5e8f2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5e8f2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5e8f2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:42
    #5 0x00003aa5e8f2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5e8f2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5e8f2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5e8f2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000415973dd in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5e796 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #6 0x00003aa5e796 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5e796 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5e796 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5e796 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5e6f9 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5e6f9 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5e6f9 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5e6f9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:50
    #5 0x00003aa5e6f9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5e6f9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5e6f9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5e6f9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5e59d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #6 0x00003aa5e59d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5e59d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5e59d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5e59d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5e4ff in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5e4ff in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5e4ff in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5e4ff in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:49
    #5 0x00003aa5e4ff in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5e4ff in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5e4ff in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5e4ff in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000415973dd in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004159701b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000463de05b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a48d1e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004159701b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a6ea2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041596c59 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046395a2b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041596c59 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000415964d5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043715dde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000415964d5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042a2300e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044686c5b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004402bc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CreateTopicRequest, Ydb::Topic::CreateTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041596113 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b183f37 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #8 0x000041532ff9 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 0x00004153375d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b183f37 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #8 0x000041532ff9 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 0x00004153375d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f5c9b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b0fcba6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #8 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b0fcba6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #8 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f5c9b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041596113 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b0fc1d6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #8 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b0fc1d6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #8 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b0fb7f2 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #8 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b0fb7f2 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #8 0x00004b0ff9f9 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 0x00004b10015d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041595d51 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418445ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041595d51 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004463af0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448292fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb3906 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:85:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb3906 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:85:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb354e in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:84:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449f880e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb354e in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:84:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb3193 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:83:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb3193 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:83:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb2dd8 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:82:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004159598f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb2dd8 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:82:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb2a1d in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:81:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb2a1d in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:81:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb2662 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:80:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004159598f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436f00ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb2662 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:80:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb22a7 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:78:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f52fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb22a7 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:78:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb1eec in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:77:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f52fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000415955c7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb1eec in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:77:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb1b31 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:76:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb1b31 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:76:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb1783 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:75:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000415955c7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb1783 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:75:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb13bf in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:74:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438314ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004acb13bf in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:74:5
    #8 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439730ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000415951f9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000415951f9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044145bde 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004165b94e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d4d9c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f476b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041594e2b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d4d9c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f476b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d447c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041594e2b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d447c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041594a6f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041594a6f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004480308e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004163bb7e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004159469a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d3b7c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d3b7c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d326c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d326c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004159469a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449628ce 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d295c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d295c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027d2025a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000027d2025a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000027d2025a in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000027d2025a 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 0x0000342dbe15 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 0x0000342dadd2 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 0x00003440be3c 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 0x0000343bf139 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #9 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #10 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #11 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #12 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #13 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #14 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #15 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #17 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027d24a02 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027d24a02 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027d24a02 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027d24a02 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027d24a02 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000027d24a02 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000027d24a02 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000027d24a02 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000027d24a02 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000027d24a02 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000027d24a02 in StatusRep /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.h:63:9
    #12 0x000027d24a02 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 0x0000343bf116 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #14 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #15 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #16 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #17 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #18 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #19 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #20 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #21 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #22 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #23 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #24 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #26 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #27 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #28 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c067ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027d20174 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 0x000027d20174 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 0x0000342dbe15 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 0x0000342dadd2 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 0x00003440be3c 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 0x0000343bf139 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #7 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #8 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #9 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #10 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #11 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #12 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #13 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #14 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #15 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #16 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #17 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #19 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #20 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #21 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027d2497d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000027d2497d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000027d2497d in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000027d2497d in StatusRep /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.h:63:9
    #5 0x000027d2497d 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 0x0000343bf116 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #7 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #8 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #9 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #10 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #11 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #12 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #13 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #14 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #15 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #16 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #17 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #19 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #20 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #21 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044005cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DropTopicRequest, Ydb::Topic::DropTopicResponse, 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d2017 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a9d2017 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #8 0x00004a9da169 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 0x00004a9da8cd 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437e5d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000449add2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000446626ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004630c6c9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #8 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004630c6c9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #8 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417c679e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436cb80e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004409d3ae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004161bdae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000449d370e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004630abdc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #8 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aa07b9e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004630abdc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #8 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004630a2cc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #8 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004630a2cc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #8 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004630999c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #8 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004473286e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004630999c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #8 0x0000463157b9 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 0x000046315f1d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000418db30b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004380b7bb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fc1ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043fa4c79 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000043fab1d3 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000460c1e17 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #15 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #16 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf57460 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 0x00001bf5733d in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:233:9
    #3 0x00001feadeb6 in Detach /-S/util/generic/string.h:381:13
    #4 0x00001feadeb6 in MutRef /-S/util/generic/string.h:254:9
    #5 0x00001feadeb6 in ReserveAndResize /-S/util/generic/string.h:810:31
    #6 0x00001feadeb6 in Resize /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/resize_uninitialized.h:58:8
    #7 0x00001feadeb6 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 0x00001feadeb6 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 0x00002bd6f130 in Ydb::Discovery::ListEndpointsRequest::_InternalParse(char const*, google::protobuf::internal::ParseContext*) /-B/ydb/public/api/protos/ydb_discovery.pb.cc:721:17
    #10 0x0000201ae33f in MergeFromImpl<false> /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.cc:156:14
    #11 0x0000201ae33f in ParseFrom<(google::protobuf::MessageLite::ParseFlags)1, google::protobuf::io::ZeroCopyInputStream *> /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.h:596:10
    #12 0x0000201ae33f in google::protobuf::MessageLite::ParseFromZeroCopyStream(google::protobuf::io::ZeroCopyInputStream*) /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.cc:268:10
    #13 0x0000446778b4 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 0x000044676b20 in Deserialize /-S/contrib/libs/grpc/include/grpcpp/impl/proto_utils.h:110:12
    #15 0x000044676b20 in grpc::ServerInterface::PayloadAsyncRequest<Ydb::Discovery::ListEndpointsRequest>::FinalizeResult(void**, bool*) /-S/contrib/libs/grpc/include/grpcpp/server_interface.h:268:35
    #16 0x000034b6d319 in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:177:26
    #17 0x00003a9a3ab6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #18 0x00003a9a3ab6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #19 0x00003a9a3ab6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #20 0x00003a9a3ab6 in __invoke<(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 0x00003a9a3ab6 in __call<(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 0x00003a9a3ab6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003a9a3ab6 in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #27 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #28 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #29 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #30 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c1e17 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a55d8e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c1e17 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419989be 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041aeca0e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000460c1a65 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #15 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #16 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041aa122e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b74a3e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c1a65 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b03902e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0a26e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c1a65 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c16b0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416b8ee 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c16b0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c12fb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437c007e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e0f82e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b3822e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c12fb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041b988fe 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419be74e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c0f53 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f33ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419e44de 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c0f53 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c0b92 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f33ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041596897 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000460c0b92 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #8 0x0000460c083f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d27f0b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f2aab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e43b2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f925 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5f925 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5f925 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003aa5f925 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5f925 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5f925 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5f925 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d27f0b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d27b4c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f2aab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041596897 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #8 0x00004159413f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x000041511f9e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:928:34
    #10 0x0000415123f5 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000415123f5 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:918:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000415123f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000415123f5 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x00003399e0eb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x00003399e0eb in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003399e6da in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003399e6da in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000415a6143 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000415a6143 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000415a6143 in __invoke<(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 0x0000415a6143 in __call<(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 0x0000415a6143 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000415a6143 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #28 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #29 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa5fe60 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003aa5fe60 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fe60 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fe60 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fe60 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d27b4c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d2778a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004411e58e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5dcae 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5f9c9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003aa5f9c9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5f9c9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5f9c9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5f9c9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4afef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa4afef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa4afef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa4afef in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d2778a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c08ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c08ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c08ba in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c08ba in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003aa5fbc2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003aa5fbc2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa5fbc2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa5fbc2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa5fbc2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e77e2e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d273c8 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #8 0x000044d22f6f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001bf95a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001bf95a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000417f21ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #8 0x000041809a69 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004180a1cd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fda4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fda4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fda4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003aa5fda4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fda4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fda4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fda4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044410b5e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000222c1bfb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000222c1bfb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x0000222c1bfb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003aa60178 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003aa60178 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003aa60178 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003aa60178 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003aa60178 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce832e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5fb25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa5fb25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa5fb25 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003aa5fb25 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa5fb25 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa5fb25 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa5fb25 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004afd018e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResult, NKikimr::NGRpcService::TKeyValueV2GRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa600bc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003aa600bc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003aa600bc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003aa600bc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003aa600bc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003aa600bc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003aa600bc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003aa600bc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003aa4e41f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003aa4e41f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003aa4e41f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a1d78e 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3afc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3afc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3afc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342bd244 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000342bd244 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000342bd244 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000342bd244 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000342bd244 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x0000342bd244 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x0000342bd244 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x0000342bd244 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x0000342bd244 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x0000342bd244 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x0000342bd244 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 0x0000342c2c12 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:171:10
    #13 0x0000342c2c12 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:606:21
    #14 0x00003431e778 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #16 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #18 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa458db in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa458db in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa458db in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa458db in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003aa458db in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003aa458db in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003aa458db in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003aa458db in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003aa458db in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003aa458db in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003aa458db in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa45fc5 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa45fc5 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa45fc5 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa45fc5 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003aa45fc5 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003aa45fc5 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003aa45fc5 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003aa45fc5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003aa45fc5 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003aa45fc5 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003aa45fc5 in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa4502d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa4502d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa4502d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa4502d in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003aa4502d in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003aa4502d in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003aa4502d in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003aa4502d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003aa4502d in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003aa4502d in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003aa4502d in 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 0x00003aa4a9a5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x0000446265ed in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000041525a29 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004152618d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #20 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #21 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000044254d50 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #15 0x0000415218a9 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 0x00004152200d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000044107305 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #15 0x00004151f9c9 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 0x00004152012d 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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003aa5f302 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003aa5f302 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003aa5f302 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003aa5f302 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003aa5f302 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003aa5f302 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003aa5f302 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003aa5f302 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003aa5f302 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003aa5f302 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003aa5f302 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:53
    #12 0x00003aa5f302 in __invoke<(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 0x00003aa5f302 in __call<(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 0x00003aa5f302 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003aa5f302 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f7bc83f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003aa4f0e1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003aa4f0e1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003aa4f0e1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x0000416da56b 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 0x00003a9a3afc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a9a3afc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a9a3afc in __invoke<(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 0x00003a9a3afc in __call<(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 0x00003a9a3afc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a9a3afc in std::__y1::__function::__func<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 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bf95ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001bf95ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001bf95ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001bf95ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001bf95ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001bf95ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001bf95ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001bf95ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001bf95ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001bf95ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003aa4b0a1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003aa4cce0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003aa4cce0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004acb3906 in NKikimr::NGRpcService::TKeyValueV1GRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:85:5
    #15 0x00004acb101f in NKikimr::NGRpcService::TKeyValueV1GRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service_v1.cpp:22:5
    #16 0x00003a933cfc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a99ba53 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #19 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #20 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034b3c025 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 0x000034b3c025 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 0x000034b3b8dd 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 0x00003aa1ace2 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #6 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #7 0x0000344ad124 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #8 0x0000344ad124 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #12 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #13 0x00003a9a3ab6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #14 0x00003a9a3ab6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #15 0x00003a9a3ab6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a9a3ab6 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a9a3ab6 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a9a3ab6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a9a3ab6 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b971d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342d02f2 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000343bdfbd in add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:262:16
    #4 0x0000343bdfbd in grpc_auth_context_add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:273:8
    #5 0x00003478012c in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:45:3
    #6 0x00003478012c 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 0x0000346b96cf in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000346b8414 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 0x0000346b5e61 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000346b5e61 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 0x000034599b2a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x00003459b26f 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 0x00003aa13c79 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003aa13c79 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003aa13c79 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 0x0000344d8df3 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000344ad124 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #20 0x0000344ad124 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x00003a9a3ab6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x00003a9a3ab6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #27 0x00003a9a3ab6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #28 0x00003a9a3ab6 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #29 0x00003a9a3ab6 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #30 0x00003a9a3ab6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #31 0x00003a9a3ab6 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #32 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #33 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #34 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #35 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #36 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #37 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #38 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027d2492d 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 0x0000343bf116 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #3 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #4 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #5 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #6 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #7 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #8 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #9 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #10 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #11 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #12 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #13 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #15 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #16 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #17 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 18 byte(s) in 1 object(s) allocated from:
    #0 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b971d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343bdb99 in add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:239:36
    #3 0x0000343bdb99 in grpc_auth_context_add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:255:8
    #4 0x000034780153 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:49:3
    #5 0x000034780153 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 0x0000346b96cf in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #7 0x0000346b8414 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 0x0000346b5e61 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #9 0x0000346b5e61 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 0x000034599b2a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #11 0x00003459b26f 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 0x00003aa13c79 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #13 0x00003aa13c79 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #14 0x00003aa13c79 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 0x0000344d8df3 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #17 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #18 0x0000344ad124 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #19 0x0000344ad124 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #23 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #24 0x00003a9a3ab6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #25 0x00003a9a3ab6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #26 0x00003a9a3ab6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #27 0x00003a9a3ab6 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00003a9a3ab6 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00003a9a3ab6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00003a9a3ab6 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003440d5ae in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003440d5ae in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003440d5ae in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003440d5ae 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 0x00003440d5ae 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 0x00003440d5ae 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 0x00003440d5ae 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 0x00003440d5ae 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 0x00003440e45d in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:153:37
    #10 0x00003440f474 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 0x000034b3b518 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 0x00003aa1ace2 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #14 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #15 0x0000344ad124 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #16 0x0000344ad124 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #20 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #21 0x00003a9a3ab6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #22 0x00003a9a3ab6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #23 0x00003a9a3ab6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a9a3ab6 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a9a3ab6 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a9a3ab6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a9a3ab6 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034b3a8e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034b3a8e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034b3a8e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034b3a8e9 in __allocate_at_least<std::__y1::allocator<grpc_pollset *> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000034b3a8e9 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000034b3a8e9 in __push_back_slow_path<grpc_pollset *> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000034b3a8e9 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000034b3a8e9 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:702:17
    #9 0x000034b49a2e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #10 0x00003a9ba557 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #11 0x00003a9abed4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #12 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #13 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #14 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #15 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034b3e159 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034b3e159 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034b3e159 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034b3e159 in __allocate_at_least<std::__y1::allocator<grpc_completion_queue *> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000034b3e159 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000034b3e159 in __push_back_slow_path<grpc_completion_queue *const &> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000034b3e159 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1557:13
    #8 0x000034b3e159 in grpc_core::Server::RegisterCompletionQueue(grpc_completion_queue*) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:794:8
    #9 0x00003a9ab9d7 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:396:5
    #10 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #11 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #12 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #13 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034333af2 in operator() /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:141:39
    #2 0x000034333af2 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 0x0000342cbebd in Pointer /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:50:10
    #4 0x0000342cbebd in __alt<const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:665:9
    #5 0x0000342cbebd in __union<const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #6 0x0000342cbebd in __union<1UL, const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #7 0x0000342cbebd in __union<2UL, const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #8 0x0000342cbebd 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 0x0000342cbebd 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 0x0000342cbebd in operator()<const std::__y1::__variant_detail::__alt<2UL, grpc_core::ChannelArgs::Pointer> &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:816:13
    #11 0x0000342cbebd 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 0x0000342cbebd 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 0x0000342c8d50 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 0x0000342c8d50 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 0x0000342c8d50 in __copy_constructor /-S/contrib/libs/cxxsupp/libcxx/include/variant:888:1
    #16 0x0000342c8d50 in __assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:900:28
    #17 0x0000342c8d50 in __move_assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:986:1
    #18 0x0000342c8d50 in __copy_assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:1016:1
    #19 0x0000342c8d50 in __impl /-S/contrib/libs/cxxsupp/libcxx/include/variant:1036:25
    #20 0x0000342c8d50 in variant /-S/contrib/libs/cxxsupp/libcxx/include/variant:1183:35
    #21 0x0000342c8d50 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 0x0000342c75f1 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 0x0000342c5eea 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 0x0000342c5eb9 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 0x0000342c594a 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 0x0000342bd9c4 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 0x0000342bd382 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 0x0000342bca45 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 0x0000343339ad 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 0x00003433372e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #31 0x00003433372e 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 0x000034333f5e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #33 0x000034333f5e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #34 0x000034333f5e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #35 0x000034333f5e 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 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #37 0x00003431e857 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #38 0x00003431e857 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 0x000034b49366 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #40 0x00003a9b574b 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 0x00003a9ab5b2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #42 0x00003a99b829 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #43 0x0000415450d9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:277:21
    #44 0x000041544130 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:229:9
    #45 0x000041544130 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #46 0x0000221cb187 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #47 0x000022282f91 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #48 0x00002228cb84 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #49 0x00002228c13d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #50 0x00002228e1ae in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #51 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #52 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b971d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342d02f2 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000343bdb74 in add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:238:16
    #4 0x0000343bdb74 in grpc_auth_context_add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:255:8
    #5 0x000034780153 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:49:3
    #6 0x000034780153 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 0x0000346b96cf in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000346b8414 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 0x0000346b5e61 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000346b5e61 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 0x000034599b2a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x00003459b26f 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 0x00003aa13c79 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003aa13c79 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003aa13c79 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 0x0000344d8df3 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000344ad124 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #20 0x0000344ad124 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x00003a9a3ab6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x00003a9a3ab6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #27 0x00003a9a3ab6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #28 0x00003a9a3ab6 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #29 0x00003a9a3ab6 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #30 0x00003a9a3ab6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #31 0x00003a9a3ab6 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #32 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #33 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #34 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #35 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #36 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #37 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #38 0x00001f6e8ac6 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 0x00001f6eb104 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000342b971d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000342d02f2 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000343bdfdc in add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:263:17
    #4 0x0000343bdfdc in grpc_auth_context_add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:273:8
    #5 0x00003478012c in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:45:3
    #6 0x00003478012c 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 0x0000346b96cf in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000346b8414 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 0x0000346b5e61 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000346b5e61 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 0x000034599b2a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x00003459b26f 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 0x00003aa13c79 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003aa13c79 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003aa13c79 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 0x0000344d8df3 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 0x0000342da57e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x0000342da57e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000344ad124 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #20 0x0000344ad124 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 0x0000344a8e88 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 0x0000344ccbc8 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 0x000034487678 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x000034b6d29e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x00003a9a3ab6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x00003a9a3ab6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #27 0x00003a9a3ab6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #28 0x00003a9a3ab6 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #29 0x00003a9a3ab6 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #30 0x00003a9a3ab6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #31 0x00003a9a3ab6 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #32 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #33 0x000021e4c24e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #34 0x000021e4c24e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #35 0x000021e4c7ac in Execute /-S/util/thread/factory.h:15:13
    #36 0x000021e4c7ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #37 0x00001fa4b204 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #38 0x00001f6e8ac6 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 0x00001f724fad in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000342dff01 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 0x00003441d352 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 0x0000343c3a6e in grpc_core::FilterStackCall::CancelWithError(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:1037:18
    #4 0x0000343bf18c in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:3
    #5 0x0000343e1293 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #6 0x00003a9d9ca6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #7 0x00003a99795c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #8 0x00003a99ec9e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #9 0x000041508769 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:192:21
    #10 0x000041507a52 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2169:9
    #11 0x00003e85928c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #12 0x00004138df7b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #13 0x00003e8de8f5 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #14 0x00003e8d8555 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #15 0x00003e8cad17 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 0x00003e85f2d6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #17 0x00003e86318d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #18 0x00001f648fe5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #19 0x7f5653f5ad8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

SUMMARY: AddressSanitizer: 317719 byte(s) leaked in 6125 allocation(s).
